package com.xyy.saas.payment.payment.core.dto;

import java.util.Map;

/**
 * @Author: wuqiongda
 * @Date: 2019/12/17 13:43
 */
public class AppPayDto {

    /**
     * 业务方支付单号
     */
    private String businessOrderNo;
    /**
     * 支付渠道
     */
    private String channel;
    /**
     * 商品描述信息
     */
    private String body;
    /**
     * 扩展字段
     */
    private Map<String, Object> map;
    /**
     * 商品金额（分）
     */
    private Integer amount;
    /**
     * 支付平台业务单号
     */
    private String payNo;
    /**
     * 回调业务方的url
     */
    private String callbackAddress;
    /**
     * 业务线类型
     */
    private String businessType;
    /**
     * 业务线订单类型
     */
    private String businessOrderType;
    /**
     * 收款方id
     */
    private String receiverId;

    public Integer getAmount() {
        return amount;
    }

    public void setAmount(Integer amount) {
        this.amount = amount;
    }

    public String getPayNo() {
        return payNo;
    }

    public void setPayNo(String payNo) {
        this.payNo = payNo;
    }

    public String getCallbackAddress() {
        return callbackAddress;
    }

    public void setCallbackAddress(String callbackAddress) {
        this.callbackAddress = callbackAddress;
    }

    public String getBusinessOrderNo() {
        return businessOrderNo;
    }

    public void setBusinessOrderNo(String businessOrderNo) {
        this.businessOrderNo = businessOrderNo;
    }

    public String getChannel() {
        return channel;
    }

    public void setChannel(String channel) {
        this.channel = channel;
    }

    public String getBody() {
        return body;
    }

    public void setBody(String body) {
        this.body = body;
    }

    public Map<String, Object> getMap() {
        return map;
    }

    public void setMap(Map<String, Object> map) {
        this.map = map;
    }

    public String getBusinessType() {
        return businessType;
    }

    public void setBusinessType(String businessType) {
        this.businessType = businessType;
    }

    public String getBusinessOrderType() {
        return businessOrderType;
    }

    public void setBusinessOrderType(String businessOrderType) {
        this.businessOrderType = businessOrderType;
    }

    public String getReceiverId() {
        return receiverId;
    }

    public void setReceiverId(String receiverId) {
        this.receiverId = receiverId;
    }
}
